wind pumping - French English Dictionary